solder pcb design surface mount rework waste solder process lead pcb solder recovery system bga flux surface mount solder training solder recycling bga rework pcb assembly surface mount surface mount repair flip chip